<template>
  Json
</template>

<script setup lang="ts">
// onMounted(()=>{
//   const monacoEditor = monaco.editor.create(codeEditBox.value!, {
//           value:'', // 编辑器初始显示文字
//           language: 'javascript', // 语言支持自行查阅demo
//           automaticLayout: true, // 自适应布局
//           theme: 'vs-or', // 官方自带三种主题vs, hc-black, or vs-dark
//           foldingStrategy: 'indentation',
//           renderLineHighlight: 'all', // 行亮
//           selectOnLineNumbers: true, // 显示行号
//           minimap:{
//               enabled: true,
//           },
//           readOnly: false, // 只读
//           fontSize: 16, // 字体大小
//           scrollBeyondLastLine: false, // 取消代码后面一大段空白
//           overviewRulerBorder: false, // 不要滚动条的边框
//   })
// })


// self.MonacoEnvironment = {

// }



/***
 * editor.setValue(newValue)

 editor.getValue()

 editor.onDidChangeModelContent((val)=>{ //监听值的变化  })

 editor.getAction('editor.action.formatDocument').run()    //格式化代码

 editor.dispose()    //销毁实例

 editor.onDidChangeOptions　　//配置改变事件

 editor.onDidChangeLanguage　　//语言改变事件
 */
</script>

<style scoped>

</style>
